home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2008 September
/
PCWorld_2008-09_cd.bin
/
system
/
regrun
/
regruns.exe
/
regruns580.exe
/
{app}
/
Windows 9X.rbm
< prev
next >
Wrap
Text File
|
2001-06-25
|
54KB
|
1,065 lines
@#$Node 0 System Managment
@#$Key 1 Audio CD Player
HKEY_CLASSES_ROOT\AudioCD\shell\play\command
@#$Node 1 Control Panel
@#$Key 2 Accessibility
HKEY_CURRENT_USER\Control Panel\Accessibility
@#$Key 2 Date/Time
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
@#$Key 2 Devices
HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES
@#$Key 2 Display
HKEY_CURRENT_USER\Control Panel\Desktop
@#$Key 2 Fonts
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Fonts
@#$Key 2 Internet Settings
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet
@#$Key 2 Keyboard
HKEY_CURRENT_USER\Control Panel\Desktop
@#$Key 2 Mouse
HKEY_CURRENT_USER\Control Panel\Mouse
@#$Key 2 Multimedia
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MULTIMEDIA
@#$Key 2 Ports
HKEY_LOCAL_MACHINE\hardware\devicemap\serialcomm
@#$Key 2 Printers
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers
@#$Key 2 Hardware
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
@#$Key 2 International Settings
HKEY_CURRENT_USER\Control Panel\International
@#$Key 2 Sounds
HKEY_CURRENT_USER\APPEVENTS\SCHEMES\APPS\.DEFAULT
@#$Node 1 Automatically Running Programs Everytime Windows Starts
@#$Key 2 Services Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices
The programs started from this key are activated before user login.
Examples:
SystemTray (systray)
Network Monitor Agent (nmagent.exe) etc.
Note: You may add manually only programs that specially designed to run as service.
@#$Key 2 All Users Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
For each program you wish to start automatically create a new string value using a descriptive name, and set
the value of the string to the program executable. e.g.
To automatically start Notepad, add a new entry of "Notepad"="c:\windows\notepad.exe"
Note: Remember to include the full path, if the directory is not included in your default search path.
@#$Key 2 Run Programs only for Current User
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
If you activated the multiuser environment you may add auto start programs for each user/
To automatically start Notepad, add a new entry of "Notepad"="c:\windows\notepad.exe"
Note: Remember to include the full path, if the directory is not included in your default search path.
@#$Key 2 Run Services Once
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce
The Windows installation system uses this key to setup software.
All programs that started from this key loaded only one time and before programs from
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices
@#$Key 2 Run Once
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
If you want a program to run only once and then never run again, perform the above but add the values under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce. Once the program
has run it gets deleted from the RunOnce key.
@#$Key 2 List of VxD loaded on computer
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD
The VxD key holds information on all the 32-bit virtual device drivers in Windows 95. Windows 95
automatically manages them, so there is no reason to edit them with a Registry editor. All the static VxDs are
listed with a subkey under this key.
@#$Key 1 Creating Program Aliases in Windows
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
A hidden feature in the Windows registry allows you to create program aliases. Allowing you to create, for
example, an alias called EDIT.EXE that when executed actually runs another program, e.g.
NOTEPAD.EXE
1. Using Regedit, open the key found below. There should be a number of sub-keys already visible below the
key.
2. Create a new sub-key, and rename it to the name of the alias you wish to create (e.g. EDIT.EXE).
3. Modify the (default) value to equal the fully qualified path and filename of the application you want to be
launched when you execute the alias (e.g. 'c:\windows\notepad.exe').
4. Exit Regedit, and to test use the Start | Run command type in the name of your alias (i.e. EDIT.EXE)
and the aliased program should be launched, in this case Notepad.
@#$Key 1 Uninstall Applications
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
All Windows 9x or NT compatible programs must include an Uninstall program, sometimes though the program
may get removed but entry in Add/Remove programs doesn't, from this key you can remove those orphaned
entries.
To see which application each sub-key represents, open it and there should be at least two values
'DisplayName' and 'UninstallString'. 'DisplayName' is the name used in the Add/Remove programs list, and
'UninstallString' is the program used to uninstall the application.
To remove a program from the list you can simple delete the sub-key representing that program.
@#$Key 1 Auto Logon (no need enter Name and Password)
HKEY_LOCAL_MACHINE\Network\Logon
1. Open the key HKEY_LOCAL_MACHINE\Network\Logon.
2. Create a new String Value, and name it 'Default Password'.
3. Modify the data of 'Default Password' to match the default users password.
The default username is stored at:
[HKEY_LOCAL_MACHINE\Network\Logon] - Username
4. Reboot and the system should automatically logon.
@#$Key 1 Changing the Location of Windows 9x's Installation Files
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\SETUP\SOURCEPATH
if you need to change the location of Windows distributive set he value "SourcePath"
@#$Key 1 Clear the Run history
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU
Select the value to remove and press Del.
@#$Key 1 Enable or Disable the CD-ROM Autorun
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDRom
This will stop applications from auto launching wehn you insert a CD-ROM disc.
Set the Value "Autorun" to the "0" (disable) or "1"(enable).
@#$Key 1 How can I set the multiple TCP/IP address for one a single network card in Windows 95/98?
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans
It's easy in Windows NT. But it is possible in Windows 95/98!
1. Go to the Key
2. Find the subkey that holds the IP address.
3. If you want to add another IP address to the network card, edit the IPAddress value, and add another IP
address to the end of the string, separated by a comma, but no spaces.
4. Whenever you add an IP address, you must also add the corresponding subnet mask for that address in the
IPMask value. You can add as many addresses as will fit within the limitation of 255 characters of the String
entry.
4. Restart computer.
@#$Key 1 Disable PC Speaker sound on Errors
HKEY_CURRENT_USER\Control Panel\Sound
if you can't find a way to off your PC Speaker, you can a chance to do it:
1. Open a Key.
2. Locate the value 'Beep' if it doesn't already exist create it, by selecting Edit | New | String Value and naming
the new value 'Beep'.
3. Modify the value of 'Beep' to either 'Yes' beeping enabled, or 'No' beeping disabled.
@#$Node 1 Hardware
@#$Key 2 BIOS information
HKEY_LOCAL_MACHINE\Enum\Root\*PNP0C01\0000
Your BIOS name, version and date are listed.
@#$Key 2 Hardware Profiles
HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\IDConfigDB
This key contains names of hardware profiles.
The value "CurrentConfig" appoints to the profile.
Example: CurrentConfig="0001".
The profiles are stored under the key:
HKLM\Config.
The first profile has name "0001", second - "0002" etc.
@#$Key 2 Network Bindings and Configuration
HKLM\Enum\Network
@#$Key 1 CPU PRIORITY
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\BIOS\
In the right hand pane of Regedit create a new DWORD Value called "CPUPriority" (no
quotes) -> double-click on it -> check the Decimal box -> type 1 -> click OK
to save.
This will speed things up by using the fastest priority to the CPU when
opening any program, and works on 99% of the PCs I've tried it on.
To reset to Windows 9x/ME default type 3 or delete this Value altogether.
To see your system's real time performance type 0 (NOT recommended by
Microsoft!).
In some cases this Registry BIOS key is absent, because enabling the BIOS
power management feature (APM) and the Win9x/ME ACPI BIOS extentions may
disable it!
Make sure there is a Plug and Play BIOS item listed in Control Panel -> System
-> Device Manager -> System devices.
Here are other DWORD Values (Decimal) you can use to tweak your CPU Priority
even further (under the same Registry key above):
- PCIConcur = 1 (enabled)
- FastDRAM = 1 (enabled)
- AGPConcur = 1 (enabled) [if your video controller is AGP based].
These settings speed up hardware specific operations by allowing installed
devices to use extra CPU cycles: PCI, AGP and/or DRAM based I/O transfers from
the motherboard interface/bus/bridge (PCI, AGP, DRAM) [-> to the motherboard
chipset/bus/bridge where applicable] -> to the CPU, and the other way around."
MEANING:
"CPUPriority" DWORD valid Decimal values:
0 = The foreground (active) app/game is assigned exclusive CPU cycles (real
time priority). WARNING: Use with caution!
1 = All open apps/games (foreground and background) benefit from a few more
CPU cycles than loaded Win32 TSRs/DLLs/Runtimes/APIs.
2 = All open apps/games (foreground and background) benefit from even more CPU
cycles than loaded Win32 TSRs/DLLs/Runtimes/APIs.
3 = All apps/games/TSRs/DLLs/Runtimes/APIs share same CPU cycles (default,
same as "CPUPriority" absent from Registry).
@#$Key 1 DIRECTX
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw
Below are listed most of the DirectX DirectDraw 5.x/6.0x/7.0x/8.xx 2D + 3D
video settings that allow maximum performance and/or stability under Windows
9x/ME, all of which can be tweaked also by using Directx.cpl, part of MS
DirectX 7 SDK [120 MB, free]:
http://www.microsoft.com/downloads/release.asp?ReleaseID=16927
Dxdiag.exe (located in C:\Windows\System), part of MS DirectX 8.0a APIs [11
MB, free]:
http://www.microsoft.com/directx/homeuser/downloads/
Dxinfo.exe (located in C:\Program Files\Directx), part of the older MS DirectX
5/6 APIs, obsolete, and DirectControl DirectX tweaking tool for Win9x/ME
[104 KB, freeware, MUST HAVE!]:
http://home.gci.net/~bgalm/dcontrol.html
which can also handle 3D/A3D Audio, Disk Cache/Vcache, CD-ROM Cache/Prefetch
etc settings.
The "forbidden" DX8 Control Panel applet [34 KB] is available separately
here:
http://www.the-ctrl-alt-del.com/utilities/directxx.zip
Install the current Microsoft DirectX APIs + Drivers 8.0a (see URL above) to
take advantage of all these settings.
But enuff talking... let's see the goods! :)
Fire up Regedit and go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw
Under this Registry key you can add/modify the following DWORD values (listed
here as they would show in a REG file).
To create a new DWORD value: right-click -> New -> DWORD -> Name it to one of
the values listed below.
To modify one of these DWORD values: right-click on the one you want -> select
Modify -> check the Decimal box -> give it a value of 1 or 0 to enable or
disable it, except "ForceRefreshRate", which requires an integer number to
match the video card AND monitor frequency.
All changes to these settings become effective immediately.
CAUTION: BACKUP YOUR SYSTEM FIRST!
Here they are:
"ForceNoSysLock"=dword:00000000
Enables [1] or disables [0] NoSysLock on Lock for lower resolution 3D video
modes.
"DisableNoSysLock"=dword:00000000
Enables [0] or disables [1] NoSysLock on Lock for lower resolution 3D video
modes.
"DisableMMX"=dword:00000000
Enables [0] or disables [1] extra MMX extensions support for Intel Pentium,
Pentium Pro, Pentium II, Pentium III and Pentium IV CPUs.
"DisableWiderSurfaces"=dword:00000000
Enables [0] or disables [1] 3D Wide Surfaces support on newer/faster PCI/AGP
video controllers that support this feature, like: 3dfx
Banshee/Voodoo3/Voodoo4/Voodoo5/Voodoo6, NVidia
TNT/TNT2/GeForce/Geforce2/GeForce3, S3 Savage, Matrox G200/G400/G440/G450, ATI
Rage/Fury/MAXX/Radeon etc.
"EnablePrintScreen"=dword:00000001
Enables [1] or disables [0] the use of the Print Screen key to capture current
window/full screen, which can be afterwards pasted and saved as
JPG/BMP/GIF/etc into any OLE2 capable graphics program like MS Paint, Adobe
PhotoShop, JASC Paint Shop Pro, IrfanView, XNview, LView Pro etc.
"DisableInactivate"=dword:00000000
Enables [1] or disables [0] Multi-Monitor Debugging for troubleshooting
purposes, if using a dual-monitor head capable video controller.
"ShowFrameRate"=dword:00000000
Enables [1] or disables [0] the display of frame rate for 3D apps/games that
support this feature, and available only on 3D video cards.
Note that this setting may slow down slightly your Direct3D programs.
"ModeXOnly"=dword:00000000
Enables [0] or disables [1] ModeX support for 320x200 (EGA) on older/slower
video cards that may present incompatibilities in this low resolution mode.
"EmulationOnly"=dword:00000000
Enables [1] or disables [0] Software Emulation Layer (SEL) for slower
performance but better stability on older/slower (i.e. 2D only) video cards.
Newer AGP/PCI 3D video cards use by default Hardware Emulation Layer (HAL),
thus it is recommended to disable this setting for maximum "velocity". :)
"DisableAGPSupport"=dword:00000000
Enables [0] or disables [1] AGP Support, ONLY IF supported by motherboard,
video hardware AND video driver.
"ForceRefreshRate"=dword:00000064
Forces [hex number: 60 - 300 decimal in Hz (100 Hz used in this example)]
custom 2D (and 3D if supported by the video card) video Refresh Rate (redraw
vertical frequency) for BOTH the multi-scan CRT monitor AND the graphics
accelerator in current video mode [1024x768 in 65,000 colors (16-bit) used
here].
Note that selected frequency MUST be supported by BOTH video card AND monitor,
otherwise you may damage one or the other!
That's why it is VERY IMPORTANT to select the appropriate monitor type in:
Control Panel -> System applet -> Device Manager tab -> Monitors -> Your
Monitor Name -> Driver tab -> Update Driver...!
With the Registry Editor open, go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D
Here you'll find:
"DisableDP2"=dword:00000000
Enables [0] or disables [1] enhanced DirectX 6/7/8 3D features on ALL PCI/AGP
3D video accelerators. It is strongly recommended to keep this setting enabled
for maximum performance in Direct3D apps/games.
Then go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers
The only setting of interest here is:
"SoftwareOnly"=dword:00000000
Enables [0] or disables [1] the use of Hardware Acceleration on ALL PCI/AGP 3D
video cards. It is strongly recommended to enable this feature for optimal
performance.
@#$Key 1 User Shell Folders
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\
This key has a priority than "Shell Folders"!
Be careful with "Personal" value. It must link to My Documents folder.
@#$Key 1 End Task Timeout
HKEY_CURRENT_USER\Control Panel\desktop\
One of the advantages using Windows 9x/NT/2000/ME/XP, is that all 32-bit
applications/games start in protected mode, and furthermore, in Windows
NT/2000/XP (true 32-bit multitasking multithreading OSes) they are alloted a
separate memory space, thus making them less prone to crash/lock up.
On the other hand, older 16-bit Windows apps and DOS programs [these are all
16-bit :)] running in a Virtual DOS Machine (VDM, a.k.a. DOS session/box) are
more likely to freeze Windows, especially upon shut down.
But who hasn't seen a Windows program that didn't freeze once in a while?
Fortunately, there is a way to shut down an "offending" application, by
performing the "three finger salute" (Alt + Ctrl + Del) and then clicking End
Task.
The only disadvantage using this feature is that sometimes Windows waits a
long time (sometimes more than a minute) to finally acknowledge that a
particular program is "Not responding" to the shutdown call, and only after
that allowing you to manually shut it down by clicking the End Task button.
But this can be changed. Run Regedit and go to:
HKEY_CURRENT_USER\Control Panel\desktop
Create two new String Values in the right hand pane:
1. Right-click -> select New -> String Value -> call it "HungAppTimeout" (no
quotes). Double-click on "HungAppTimeout" and give it a value of 1000 (default
is 5000 milliseconds = 5 seconds).
This value sets the manual timeout until a program is terminated by using Task
Manager.
2. Right-click -> select New -> String Value -> call it "WaitToKillAppTimeout"
(no quotes). Double-click on "WaitToKillAppTimeout" and give a value of 2000
(default is 20000 milliseconds = 20 seconds).
This value sets the automatic timeout until Windows shuts down/restarts, while
trying to close all open programs.
Restart Windows when done so these changes can take effect.
You can try different values here to find your optimal timeouts. Minimum in
both cases is 1 millisecond (1/1000 of a second), but it's more than likely it
will hang Windows! :)
Use them with CAUTION!
More info @ MS TechNet:
- "Windows NT Registry Tweaks":
http://www.microsoft.com/technet/winnt/regtwk.asp
- "Windows 2000 System and Startup Settings":
http://www.microsoft.com/technet/win2000/systeman.asp
@#$Node 0 Windows Enhancement
@#$Key 1 Automatically View Thumbnails of Bitmap Files
HKEY_CLASSES_ROOT\Paint.Picture\DefaultIcon
This setting will make Explorer show us a "thumbnail" version of any bitmap files that happens to be in the
current folder, rather than the generic bitmap icon ordinarily used.
Open a registry key:
HKEY_CLASSES_ROOT\.bmp
and look to the Default Value (located on the right pane).
If you use a standard assosiations you'll see "Paint.Picture" (or any name, for example "BMP_Pict").
Then go to the registry key HKEY_CLASSES_ROOT\Paint.Picture\DefaultIcon (or to
HKEY_CLASSES_ROOT\BMP_pict\DefaultIcon) and change the Default Value to " %1".
You need logoff and logon to see changes!
@#$Key 1 Full Window Drag Option
HKEY_CURRENT_USER\Control Panel\Desktop\DragFullWindows
This setting enables the Full Windows Drag function, which allow you to view the contents of window while
dragging it across the screen, instead of just the standard outline.
1. Go to the Key.
2. Set the value of "DragFullWindows" to "1" to enable, if the value doesn't exit create it.
3. Exit Regedit and reboot.
@#$Key 1 Can I enable the mouse snap-to?
HKEY_CURRENT_USER\Control Panel\Mouse
1. If the value SnapToDefaultButton not exists, add a new string value "SnapToDefaultButton" (watch the
case).
2. Set this value to 1.
3. Logoff and login again
@#$Node 1 Explorer
@#$Key 2 How can I open a command prompt at my current directory in Explorer?
HKEY_CLASSES_ROOT\DIRECTORY\SHELL\
1. Add a new key and enter a name of DOSHere (or anything else)
2. Under the new key add another key named "command" (only in lowercase).
3. Under the key (DOSHere) double click on (Default) and enter a name that will be displayed when you right
click on the directory, e.g. "&DOS Command Prompt Here"
4. Move to the command key and again double click on (Default) and enter
c:\command.exe /k cd "%1"
5. That's all!
If you want to add this feature to files:
go to the HKEY_CLASSES_ROOT\*\shell\ and repeat steps 1-5.
@#$Key 2 Adding Explore From Here to Every Folder
HKEY_CLASSES_ROOT\*\shell\
When you right click on any file this will give you a popup menu and an option to "Explore From Here", which
will open up and explorer window of this file.
1. Go to the HKEY_CLASSES_ROOT\*\shell\rootexplore key, if it doesn't already exist then create it.
2. Edit the "(Default)" setting to read "E&xplore From Here".
3. Under rootexplore create a new key called "command", and edit the "(Default)" setting to read
"explorer.exe /e,/idlist,%i".
You not need to reboot!
Open explorer and go!
If you want to do it for folders:
go to the HKEY_CLASSES_ROOT\DIRECTORY\SHELL\ and repeat procedure.
@#$Key 2 When I double-click on My Computer, I want it to launch Explorer
HKEY_CLASSES_ROOT\CLSID\20D04FE0-3AEA-1069-A2D8-08002B30309D\Shell\
1. Open HKEY_CLASSES_ROOT\CLSID\20D04FE0-3AEA-1069-A2D8-08002B30309D\Shell.
2. Add a new key called Open.
3. In the Open key, add a new key called Command.
4. Add a value to the Command key as a regular string value, with no name.
5. As the string, enter Explorer.exe.
The next time you double-click My Computer, it will launch Explorer, and not My Computer. If you want to make
the system use
My Computer again, take out the two values listed.
@#$Key 2 Prevent Open Explorer from restarting when you restart
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\
If you wish to prevent certain open (or minimized apps) such as Explorer.exe or Control Panel from
automatically opening when you restart, go to the key. If the right hand pane doesn't have an entry for
NoSaveSettings that is type REG_BINARY, add it. Now, change value to hexadecimal 1 (right hand pane will
look like 01 00 00 00) Close all applications (or you will get a scary message) and reboot.
@#$Key 2 Is there a way to automatically refresh the contents of my folders?
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Update\UpdateMode
1. Go to the Key.
2. Edit the UpdateMode value, and change it to 0 in Windows NT or 00 in
Windows 95. The next time you make changes in Explorer, they will be immediate.
@#$Node 1 Icons and Shortcuts
@#$Key 2 Displaying Hi-Color Icons
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics\Shell Icon BPP
The key let's you display icons in high-color mode, without having to install the Plus Pack option. Note: You
need a graphics card capable of displaying above 256 colors for this to be useful.
Value:
"Shell Icon BPP"= "16"
@#$Key 2 Removing Icons from your Desktop
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace
This key contains a number of subkeys which hold information about the namespace extensions of icons on
your desktop. Through this key you can control which icons are visible on the desktop, including the My
Computer, Inbox, MSN and Internet icons.
The name of each key is a globally unique identifier (GUID), and the default value of each key is a
human-readable name for the namespace extension, although this is not the same name as the icon on the
desktop.
To delete an icon from your desktop:
1. Step through the subkeys until you find the key representing the icon you want to remove from your
desktop, delete the key and the icon should disappear.
@#$Key 2 Desktop Icon Redraw Frequency
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
If you desktop icons are redrawing too frequently, change this setting.
Try editing:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer
Add Value of "Max Cached Icons" with type REG_SZ. Set it to "8000".
@#$Key 2 Change the icon for My Comuter
HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon
Change the Default value of key to the icon required, e.g. "c:\myicons\newicon.ico,0".
The 0 shows it is icon 1 in the file.
@#$Key 2 How to change the Network Neighborhood icon
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\DefaultIcon
Change the Default value of key to the icon required, e.g. "c:\myicons\newicon.ico,0".
The 0 shows it is icon 1 in the file.
@#$Key 2 How to change the Recycle Bin icons
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon
Change the Default value of key to the icon required, e.g. "c:\myicons\newicon.ico,0".
The 0 shows it is icon 1 in the file.
@#$Key 2 How can I recreate the Recycle bin icon?
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace
1. Enter a new key "{645FF040-5081-101B-9F08-00AA002F954E}"
2. Change the Default value to "Recycle Bin".
@#$Key 2 How to delete or rename Inbox icon
HKEY_CLASSES_ROOT\CLSID\{00020D75-0000-0000-C000-000000000046}\ShellFolder
Change the Attributes value from 72000000 to:
50000000 (activate rename command)
60000000 (activate delete command)
@#$Key 2 How can I get rid of the arrow over the shortcuts?
HKEY_CLASSES_ROOT\lnkfile
Select IsShortcut value and delete it
Also, do it in HKEY_CLASSES_ROOT\piffile.
@#$Key 2 The Microsoft Network
HKEY_CLASSES_ROOT\CLSID\{00028B00-0000-0000-C000-000000000046
@#$Node 1 Wallpaper
@#$Key 2 How to display a wallpaper other than the center of the screen?
HKEY_CURRENT_USER\Control Panel\Desktop\
1. Open a key.
2 Add a Value "WallpaperOriginX" with the number of picels for left offset.
3. Next select Add a Value "WallpaperOriginY" with the number of picels for top offset.
3. Logoff and on to get music!
@#$Key 2 Change Wallpaper for current user
HKEY_CURRENT_USER\Control Panel\desktop
This key lets you change the wallpaper that appears prior to anyone logging in to the system.
1. Using Regedit, open the key.
2. Modify Value Name Wallpaper' to equal the BMP you want to use as the background (e.g.
c:\windows\mylogo.bmp').
3. Reboot your PC for the changes to take affect.
Note: In the same key, you should also be aware of, and possibly set: "Pattern"="(None)"
"TileWallpaper"="0"
@#$Key 2 Change the Wallpaper Shown Prior to Logon
HKEY_USERS\.DEFAULT\Control Panel\Desktop
This key lets you change the wallpaper that appears prior to anyone logging in to the system.
1. Using Regedit, open the key.
2. Modify Value Name Wallpaper' to equal the BMP you want to use as the background (e.g.
c:\windows\mylogo.bmp').
3. Reboot your PC for the changes to take affect.
Note: In the same key, you should also be aware of, and possibly set: "Pattern"="(None)"
"TileWallpaper"="0"
@#$Node 1 Creating a Shortcut to the System Folders
@#$Key 2 What is CLSID?
HKEY_CLASSES_ROOT\CLSID
Everything in Windows is dealt with as a number instead of as a name.
People, however, tend to deal with things by name.
CLSID is where all the numbers are listed for icons, applications, directories, file types, and more.
Each one must be unique, and is assigned to the manufacturer by Microsoft.
The manufacturer then puts the CLSID into the installation program files so it can update the Registry upon
installation.
For example:
Create a new folder on your desktop and name it "Control
Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" It should look like the normal Control Panel icon (not a
shortcut). You can now move the icon anywhere on your desktop or start menu.
The same can be achieved for others by substituting these values:
For Dial Up Networking
Dial-Up Networking.{992CFFA0-F557-101A-88EC-00DD010CCC48}
For Printers
Printers.{2227A280-3AEA-1069-A2DE-08002B30309D}
For Control Panel
Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}
My Computer
My Computer.{20D04FE0-3AEA-1069-A2D8-08002B30309D}
For Network Neighborhood
Network Neighborhood.{208D2C60-3AEA-1069-A2D7-08002B30309D}
For the Inbox
InBox.{00020D75-0000-0000-C000-000000000046}
For the Recycle Bin
Recycle Bin.{645FF040-5081-101B-9F08-00AA002F954E}
For more check out the HKEY_CLASSES_ROOT\CLSID key.
@#$Key 2 Removing Item Types from the New Menu
HKEY_CLASSES_ROOT\.txt\ShellNew
When you right-click on your desktop or other selected applications there is a New sub-menu which contains
a list a default templates. This list can be modified to include only the templates you want.
Each template exists in the [HKEY_CLASSES_ROOT] hive associated with a file extension. Whether it is
visible or not in the New menu is controlled by whether the related entry has a sub-key called 'ShellNew'.
For example on the New menu there is usually an entry for "Text Document". This is visible because of the
key: [HKEY_CLASSES_ROOT\.txt\ShellNew] If you were to rename the key so it no longer had a sub-key
called 'ShellNew' by changing it to [HKEY_CLASSES_ROOT\.txt\ShellNewOld] it would disappear from the
New menu.
1. Open Regedit, and using the Find function (Ctrl+F) search for any values of 'ShellNew'.
2. Several should be found under the [HKEY_CLASSES_ROOT] hive, if you do not want them to be displayed
rename 'ShellNew' to 'ShellNewOld'.
Note: Changes should take place immediately without needing to reboot.
@#$Node 1 Menu
@#$Key 2 How to set the delay for cascading menus?
HKEY_CURRENT_USER\Control Panel\Desktop\MenuShowDelay
You may set a delay for open menu.
Change the Value "MenuShowDelay".
@#$Key 2 Easily Use Notepad to Open a File
HKEY_CLASSES_ROOT\*\shell
Enabling this setting will allow you to use Notepad to open a file by simply right clicking on the icon. Also the
Notepad will be used to open the files by default if no association already exists.
1. Go to the key "HKEY_CLASSES_ROOT\*\shell", if it doesn't exist create it.
2. Under shell create a new key called open, and edit the string "(Default)" to read "Open With Notepad".
3. Under open create a new key called command, and edit the string "(Default)" to read "notepad.exe %1".
Now when you right click on a file you should see "Open with Notepad" as one of the options.
@#$Key 2 Add the QuickView Option to All Files
HKEY_CLASSES_ROOT\*\QuickView
If you ever wanted to add QuickView to the context menu of all file types, it may be a tedious task doing so
using Windows Explorer's Options - File Type window. This tip shows how to do it in a couple of easy steps.
1. Open the registry and create a sub-key called QuickView in HKEY_CLASSES_ROOT\*. In the (Default) the
the sub-key, type an asterisk ->*.
2. Close the registry and open an Explorer window. Right-click on any file and the QuickView command will
appear.
Note: You need to have QuickView installed on your PC. If not, Go to Control Panel, Add/Remove Programs
and add it from the Accessories group in the Windows Setup tab.
@#$Key 2 How to add an item to the context menu?
HKEY_CLASSES_ROOT\Unknown
1. Open a key
2. Click on the Shell subkey and right click on it.
3. Add a new key with the name you want to be displayed, e.g. the name of the application.
4..Right click on the new subkey and add newt key "Command".
5. Click on the newly created Command and double click on "(Default)"
6 .Enter the path and name of the executable with %1, i.e. c:\program files\myedit\myedit.exe %1
@#$Key 1 Explorer Streams
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams
"This is my tip for fixing the window size and position Win95 bug.
I'm running Win95 with IE 4.01, which allows to store into the registry the
size and position of 99 windows, in addition to the "Desktop" window.
Nevertheless, my PC sometimes loses my preferred window size and position.
I've solved the problem this way:
1. Open and resize/re-position all the windows you usually use and
wouldn't like to change: Desktop, My Computer, Control Panel, Network
Neighborhood etc.
2. Launch RegEdit and select:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams
and export it to a file called "MyWindows1.reg" (don't type the quotes).
3. Launch RegEdit and select:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StreamMRU
and export it to a file called "MyWindows2.reg".
4. In Notepad, open "MyWindows2.reg", select all text except the first line
(REGEDIT4), and press Ctrl+C to copy the selected text to the clipboard.
5. In Notepad, switch to "MyWindows1.reg", go to the end of the text, and
press Ctrl+V to paste the text copied from "MyWindows2.reg".
6. In Notepad, save the modified "MyWindows1.reg" to a directory on the hard
disk. Eventually, change its name to "MyWindows.reg", or any other name you
like.
From now on, every time Win95 loses your preferred window size and position,
simply double-click on "MyWindows.reg", and all of your windows will return
to their (your) best-preferred state.
PS: Don't leave any blank spaces within .REG file names, otherwise Win95 will
be unable to restore the information from the file by double-clicking on it."
NOTE: Read the "SAVE SETTINGS - Part 1" topic in REGISTRY.TXT (this file) for
an alternative Registry fix to keep your most used window positions in
Windows 95/OSR1.
@#$Key 1 Active Corners
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Screen Savers\
There is a Registry trick that might allow you to activate/deactivate your
screen saver by placing your mouse in different screen (desktop) corners (hot
spots).
WARNING: This feature is disabled if you installed MS Internet Explorer 4/5
with the Active Desktop feature!
Run Regedit and go to:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Screen Savers
Under Screen Savers, add a new string value and name it Mouse Corners. Edit
this new value to show "-Y-N" (no quotes).
Close Regedit and restart Windows.
From now on whenever you position your mouse cursor in the upper right corner
of your screen, the screen saver will immediately activate. Likewise, if you
position the mouse in the lower left corner of your screen, the screen saver
will not activate, even if it has been inactive for longer than the time
specified when you selected it.
The principle behind this is based on activating/deactivating the 4 screen
corners, in this specific order (in the Registry key above):
1. lower right corner;
2. upper right corner;
3. upper left corner;
4. lower left corner.
Therefore, a value of "NY--", would result in having the screen saver active
by placing your mouse cursor in the upper right corner, and respectively
inactive by placing your rodent pointer into the lower right corner.
Just take your pick, depending on which corners are easier for you to use.
This trick is useful to keep your screen saver from being turned on right in
the middle of a task that cannot be interrupted, like defragmenting/scaning
your hard disk(s).
NOTE: The "active screen corners" feature can also be enabled from your
Display (the Screen Saver tab), if you own Microsoft Plus! Pack for Windows
95 (but NOT with MS IE 4/5 installed), for all MS Plus! installed savers (and
ONLY if System Agent is active).
@#$Node 0 Internet
@#$Key 1 Change the default Internet Browser
HKEY_CLASSES_ROOT\http\shell\open\command
Change the Default value to
c:\ie5\iexplore.exe -nohome for Internet Explorer or
c:\Netscape\netscape.exe -h "%1" for Netscape
@#$Key 1 Use DDE for Internet browser
HKEY_CLASSES_ROOT\http\shell\open\ddeexec\Application
Change the Default value to "NSShell" for Netscape or "IExplore" for Internet Explorer.
Also, you may set it for "https" protocol.
@#$Key 1 Add your command to the Internet Explorer context menu
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt
1. Under the main key you need create a subkey with any name.
2. Edit Default value of the new key and type in it the full path your file.
For example: "c\windows\greatissoft.htm".
3. Add a new binary value Context and set it to the 1.
OK!
@#$Key 1 How can I get back the confirmation box about execution EXE files in IE?
HKEY_CLASSES_ROOT\Exefile
In Internet Explorer, when I download things from the Internet, it asks whether I should save the .EXE file to
disk or if it should just run it. There is also a selection for it not to ask me again. I told it to open the file, and
never to ask me again, but I have changed my mind. How do I get the dialog box back? The setting is in
HKEY_CLASSES_ROOT\Exefile for either Windows NT or Windows 95.
Change the EditFlags value from d8 07 01 00 (don't ask any more) to d8 07 00 00 (ask every time).
@#$Key 1 How to change a dial-up user name?
HKEY_CURRENT_USER\RemoteAccess\Profile\
1. Go to the Key.
2. Open a subkey with a your dial-up name.
3. Change a value "User" to desired name.
4. Logoff and logoon again.
@#$Key 1 How to actuvate a router on Windows 95 machine?
HKLM\System\CurrentControlSet\Services\VxD\MSTCP\
1. Go to the Key.
2. Add or change a string value "EnableRouting" to "1".
3. Logoff and logon again.
@#$Key 1 Increase perfomance of Internet conncetion by change MTU value
HKLM\System\CurrentControlSet\Services\Class\NetTrans\
By default, Windows NT attempts to discover the maximum transmission unit (MTU) of all connections
beyond your local subnet. Limiting TCP segments to this size reduces fragmentation at the routers along
your connection path, increasing your throughput. You may have inadvertantly disabled this feature while
tuning your network.
Tip!
You can change this value for network adaper or dial-up adapter!
1. Go to the Key. There are many subkeys under it (0000,0001,0002...).
Find a key with the value "DriveDesc"="TCP/IP".
2. If a DWORD value MaxMTU not exists, create it. Set it to 576.
MaxMTU specifies the maximum size datagram IP that can pass to a media driver. Subnetwork Access
Protocol (SNAP) and source routing headers (if used on the media) are not included in this value. For example,
on an Ethernet network, MaxMTU will default to 1500. The actual value used will be the minimum of the value
specified with this parameter and the size reported by the media driver. The default is the size reported by the
media driver; an Ethernet network defaults to 1500 bytes and a Point-to-Point (PPP) Protocol dial-up
connection defaults to 576 bytes.
@#$Key 1 How to Change Default Mail Client for Internet Explorer
HKLM\SOFTWARE\Clients\Mail\
The subkeys contain the the names of installed e-mail clients.
Write the default e-mail client name to the Default value.
For example:
Mail
+Hotmail
+Outlook Express
+The Bat!
The Default value ="The Bat!"
@#$Key 1 Speed up your Web Browsing
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace
This Registry tip speeds up internet/remote (using Windows Explorer and/or
Internet Explorer) browsing process considerably on most MS Windows 32-bit
machines connected to a network and/or remote computer(s).
This actually fixes a BUG in MS Windows OSes that scan shared (remote)
folders/files across the network for Scheduled Tasks, and can add a delay as
long as 30 seconds (!), because it uses extra time to search the remote
computer(s). :(
To do this, open Regedit (Win95/98/ME) or Regedt32 (WinNT4/2000) and go to:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSp
ace
Highlight this value:
{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
and delete it: right-click on it -> select Delete -> click OK.
RECOMMENDED: Export (BACKUP) this Registry key to a REG file FIRST!
@#$Key 1 FASTER 56K MODEM
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Modem\0000
If you have a newer external 56K analog or ISDN modem, you may be able to take
advantage of a little extra speed boost.
Modern external analog modems have their own CPU built-in, which runs usually
at 25 MHz (higher than an internal modem's CPU, rated at 12-20 MHz). Good
examples are the 3COM/US Robotics Sportster and Courier models. Such modems
have the capability of internal data transfers (COMmunication port to modem)
up to 230400 bps, or even higher (maximum is 921200 bps).
This tweak applies also to 56K/ISDN modems connected to internal ISA (PnP)
serial I/O add-on cards equiped with faster UARTs: 16650 or 16750, designed to
transfer data between the COM port and the modem up to 921200 bps. Wow! This
makes regular ISDN look like a slow poke. :)
If you wanna get one of these high speeed UART I/O cards, check out Pacific
Commware's TurboExpress Port 920:
http://www.turbocom.com/texport.html
But this canNOT be usually achieved without a Registry tweak, because the
maximum transfer speed (default) allowed by Windows 9x is 115200 bps, enabled
from: Control Panel -> Modems -> Your Modem Name -> Properties -> General tab
-> Maximum speed -> 115200 -> OK -> OK.
To enable and use this higher speed, run Regedit and go to:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Modem\0000
Note that your modem might be installed under the 0001, 0002 etc keys, not
necessarily under 0000. Highlight the appropriate one. In the right hand pane
double-click the "Properties" Binary value. You'll notice that the 7th up to
the 10th digits on the 4th row (the one that begins with 0018) show C2 01 (or
84 03), which corresponds to a maximum connection speed of 115200 (or lower)
bps. Highlight and replace them with 10 0E to bump it up to 921200.
Geek speak: replace the 24th up to the 27th byte (0x18h) as shown above.
Do NOT change anything else there! Click OK when done.
For convenience you can use the REG file below to do this without having to
alter the Binary value. Just make sure the modem key matches the one in your
Registry (replace 0000 with 0001 or 0002 etc if necessary):
-----Begin cut & paste here-----
REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Modem\0000]
"Properties"=hex:80,01,00,00,ff,00,00,00,ff,00,00,00,07,00,00,00,0f,00,00,00,\
77,07,00,00,00,10,0e,00,00,fa,00,00
------End cut & paste here------
Paste these lines into Notepad (the empty line at the end is necessary!) and
save the file as 921200.REG. Then (double)-click on it in Explorer or File
Manager to merge it into your Registry.
Now if you open Control Panel -> Modems... and follow the same steps above,
you can see that 3 new settings are available: 230400, 460800 and 921600.
Reset your modem's "Maximum speed" to one of these new values (some
experimenting might be necessary depending on your hardware specs), save your
changes, and finally, connect to the Internet as usual. I'm sure you'll notice
the speed boost. :)
CAUTION:
If you try this on slower internal 56K modems, your connection may lock up,
and/or experience various errors while using any communications apps or the
Internet, which may also occur if your external modem doesn't have a fast CPU
(25 MHz or above). If that is the case, reset the "Maximum speed" (see above)
back to 115200.
@#$Key 1 Cache Paths
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Paths
Cache paths for IE, Netscape
@#$Key 1 HTTP SERVER REQUESTS FOR IE
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\
First close ALL MS IE instances.
Then open Regedit and go to:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
In the right hand pane create/modify these DWORD values (don't type the
quotes):
- "MaxConnectionsPerServer": defines the number of simultaneous requests to a
single HTTP 1.1 server. Double-click on it and type 4 in the Decimal box
(default is 2).
- "MaxConnectionsPer1_0Server": defines the number of simultaneous requests to
a single HTTP 1.0 server. Double-click on it and type 8 in the Decimal box
(default is 4).
Now connect to the Internet, fire up MS IE and surf away.
More info @ MSKB:
http://support.microsoft.com/support/kb/articles/q183/1/10.asp
@#$Key 1 Automatically clear IE cache
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\
Make sure Internet Explorer is not running.
Run Regedit and go to:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache
Double-click on the "Persistent" value in the right hand pane, and:
- if DWORD [IE 3/4]: type 0 or 1 in the Decimal box, or
- if Binary [IE 5/6]: delete the first two digits, and then type 0 or 01.
Click OK.
Where:
0 = clears the cache every time IE closes.
1 = saves IE's cache."
ADD-ON:
These entries look like this on the Regedit screen:
1. MS IE 3.0x and 4.0x [DWORD]:
"Persistent"=0x00000000 (0)
or:
"Persistent"=0x00000001 (1)
2. MS IE 5.0x and 6.xx [Binary]:
"Persistent"=00 00 00 00
or:
"Persistent"=01 00 00 00
And this is how they appear in a .REG file:
1. MS IE 3.0x and 4.0x [DWORD]:
"Persistent"=dword:00000000
or:
"Persistent"=dword:00000001
2. MS IE 5.0x and 6.xx [Binary]:
"Persistent"=hex:00,00,00,00
or:
"Persistent"=hex:01,00,00,00
NOTE: If your IE cache folders contain lots of files, it may take a while to
clear them upon exit, depending basically on your CPU power and hard disk
speed.
@#$Key 1 Winsock Location
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP\Parameters\Winsock
@#$Key 1 Disable Outlook splash screen
HKEY_USERS\.Default\Software\Microsoft\Outlook Express\5.0
Perform the Registry edit below that applies to your MS OE version to disable
the Microsoft Outlook Express startup splash screen (thanks a lot guys!), but
exit OE first:
1. MS OE v4.0 "no splash" tip:
"Use Regedit to go to:
HKEY_CURRENT_USER\Software\Microsoft\Outlook Express
Modify or create a new DWORD called "NoSplash" (no quotes) and give it a value
of 1 in the Decimal box."
2. MS OE v5.0 "no splash" tip:
"Open Regedit and go to:
HKEY_USERS\.Default\Software\Microsoft\Outlook Express\5.0
or:
HKEY_USERS\Default\Your_User_ID\Software\Microsoft\Outlook Express\5.0
or:
HKEY_USERS\.Default\Identities\{6E709CC0-7461-11D3-9B66-861126026B25}\Software\Microsoft\Outlook
Express\5.0
Modify or create a new DWORD called "NoSplash" (no quotes) with a Decimal
value of 1."
UPDATE:
Check out these comprehensive OE User Tips pages:
http://www.okinfoweb.com/moe/
@#$Node 0 Security
@#$Key 1 Disable Caching of Domain Password
HKEY_LOCAL_MACHINE\Network\Logon
Enabling this setting, disables the caching of the NT domain password, and therefore it will need to be
re-entered to access additional domain resources.
Set the Value "NoDomainPwdCaching" to "0" (disabled) or "1" (enabled).
@#$Key 1 How can I set the minimum password length for Windows 95?
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Network
Having a password of more than four characters strengthens your security. In fact, the longer the password is,
the more difficult it is to break. Add a DWORD value called MinPwdLen and set it to the number of characters
you would like, in decimal format.
@#$Key 1 Require Validation by Network for Windows Access
HKEY_LOCAL_MACHINE\Network\Logon\MustBeValidated
By default Windows doesn't require a valid network username and password combination for a user to create
and use a local Windows machine. This functionality can be change to require validation by the network.
Set Value "MustBeValidated" to the "1" (enabled) or "0" (disabled).
@#$Key 1 Display Domain Logon Confirmation
HKEY_LOCAL_MACHINE\Network\Logon\DomainLogonMessage
When this option is enabled, a dialog box is shown apon successful validation by a Windows NT domain
Set Value "DomainLogonMessage" to the "1" (enabled) or "0" (disabled).
@#$Key 1 Locking down that desktop
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Desktop restrictions can be implemented by editing the following Explorer values in the registry: (all values
default to 0)
NoCommonGroups REG_DWORD
set it to 1 so that common program groups do not appear on the Start menu.
NoDesktop REG_DWORD
set it to 1 to hide all desktop icons.
NoDrives REG_DWORD
The low order (right most) bit is drive A: while the 26th bit is Drive Z:
To hide a drive, turn on its' bit. These drives will still appear in File Manager. To remove File Manager,
delete winfile.exe.
If your not happy working in Hex, add these decimal number to hide the drive(s):
A: 1, B: 2, C: 4, D: 8, E: 16, F: 32, G: 64, H: 128, I: 256, J: 512, K: 1024, L: 2048, M: 4096, N: 8192, O:
16384, P: 32768, Q: 65536, R: 131072, S: 262144, T: 524288, U: 1048576, V: 2097152, W: 4194304, X:
8388608, Y: 16777216, Z: 33554432, ALL: 67108863
NoFileMenu REG_DWORD
If set to 1, the File menu in Explorer is removed.
NoFind REG_DWORD
set it to 1 to remove the Find command from the Start Menu.
NoNetConnectDisconnect REG_DWORD
A value of 1 removes the "Map Network Drive" and Disconnect Network Drive menu and right click
options.
NoNetHood REG_DWORD
Set it to 1 to remove the Network Neighborhood icon and prevent network access from explorer (it will
still work from a command prompt).
NoRun REG_DWORD
If set to 1, the Run command is removed from the Start menu.
NoSetFolders REG_DWORD
Set it to 1 to hide Control Panel and Printers and My Computer in Explorer and on the Start Menu.
NoSetTaskbar REG_DWORD
If set to 1, only Drag and Drop can be used to alter the Start Menu and Desktop. The Taskbar does not
appear on the Start Menu.
NoTrayContextMenu REG_DWORD
If set to 1, menus do not display upon right click of the taskbar, start button, clock, or taskbar application
icons. The entry is only available for NT 4.0 with SP 2 or greater.
NoViewContextMenu REG_DWORD
If set to 1, menus do not display upon right click of the desktop or Explorer's results pane. The entry is
only available for NT 4.0 with SP 2 or greater.
RestrictRun REG_DWORD
Set it to 1 and only programs that you define at:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun
can be run on the Workstation.
NoClose REG_DWORD
Set it to 1 to remove the ShutDown button from the Start Menu. This does not disable shutdown from
CTRL+ALT+DEL. To totally disable a users ability to shutdown, remove the "advanced" right to
"Shutdown the System" from Policies/User Rights of User Manager for Domains.
EnforceShellExtensionSecurity - A value of 1 causes Windows NT to only load the shell extensions
listed in the Approved subkey
(HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Shell
Extensions\Approved).
NoDriveAutoRun - A bitmapped value (see NoDrives from Tip 050) that determines wether the autorun
feature is disabled on that drive. If the drives bit is set to 1, autorun (see tip 007) is disabled.
NoSaveSettings - A value of 1 prevent changes to the positions of icons and open windows, and the size
and position of the taskbar from being saved.
NoStartBanner - A value of 1 hides the arrow and Click here to begin caption that appear on the
taskbar when you start Windows NT.
NoStartMenuSubFolders - Hides the folders at the top section of the Start menu when the value is set to
1. Items appear, but folders are hidden.
To really lock down the desktop, replace the Explorer or Progman shell with your own launcher. Edit
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon\Shell and
replace the current .exe with YourOwnLauncher.exe.
@#$Key 1 Restricting system features
HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\POLICIES\SYSTEM
To restrict the use of system features, edit: (the System sub-key must be added)
All of the following entries are type REG_DWORD and have a default of 0. If these entries are set to 1,
the restriction is enabled.
DisableTaskMgr - Prevents TaskMgr.exe from running. This entry is only supported from NT 4.0 with
SP2 or greater.
NoDispAppearancePage - Removes the ability to change the colors or color scheme on the desktop from
Control Panel.
NoDispBackgroundPage - Removes the ability to change wallpaper and backround pattern from Control
Panel.
NoDispCPL - Disables the Display option in Control Panel
NoDispScrSavPage - The Screen Saver tab does not appear in the Display Properties page of Control
Panel.
NoDispSettingsPage - The Settings and Plus tab do not appear in the Display Properties page of Control
Panel.
DisableLockWorkstation - To disable the Lock Workstation button, Add Value
DisableLockWorkstation
0, the default, leaves it enabled.
1 disables the Lock Workstation button
DisableChangePassword - To disable the Change Password button, Add Value
DisableChangePassword
0, the default, leaves it enabled.
1 disables the Change Password button
@#$Key 1 A few more restrictions
HKEY_CURRENT_USER\Software\Microsoft\Windows
A few more restrictions are located at HKEY_CURRENT_USER\Software\Microsoft\Windows:
NoWorkgroupContents - If the value of this entry is 1, Network Neighborhood does not display
computers in the local workgroup or domain.
NoEntireNetwork - A value of 1 restricts Network Neighborhood from displaying or accessing
computers outside the local workgroup or domain. The user can still use the Start/Run, Map/Connect
Network Drive, and the Command Prompt.
@#$Key 1 Disable Password Caching
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Network
Add "DisablePwdCaching"=dword:00000001
@#$Node 0 My bookmarks
@#$Key 1 Deafult Mailer
HKEY_CLASSES_ROOT\mailto\shell\open\command
@#$Key 1 Internet Detect
HKLM\System\CurrentControlSet\Services\RemoteAccess
@#$Key 1 NetWare Login Parameters
HKEY_LOCAL_MACHINE\Network\Novell\System Config\Network Provider\Graphical Login
@#$Key 1 RegRun II
HKEY_CURRENT_USER\Software\Greatis\Regrun2
@#$Key 1 E-Sticker
HKEY_CURRENT_USER\Software\Greatis\Sticker
@#$Key 1 E-Sticker Local Machine
HKLM\Software\Greatis\Sticker
@#$Key 1 Norton Antivirus
HKEY_LOCAL_MACHINE\SOFTWARE\Intel\LANDesk\VirusProtect6
@#$Node 0 WWW Links
@#$Key 1 Windows 98
http://www.windows98.org
@#$Key 1 Windows95
http://www.windows95.com/
@#$Key 1 Windows User Magazine
http://www.winuser.com/
@#$Key 1 Windows Source
http://www.windowstuff.com/
@#$Key 1 Windows club
http://www.clubwin.com
@#$Key 1 NT Bugtraq
http://www.ntbugtraq.com/